.slide{
background-color:#EEFFEE;
border-bottom-color:#88BB88;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#88BB88;
border-left-style:solid;
border-left-width:1px;
border-right-color:#88BB88;
border-right-style:solid;
border-right-width:1px;
border-top-color:#88BB88;
border-top-style:solid;
border-top-width:1px;
clear:right;
margin-bottom:0.5em;
margin-left:0.5em;
margin-right:0.5em;
margin-top:0.5em;
padding-bottom:0.5em;
padding-left:0.5em;
padding-right:0.5em;
padding-top:0.5em;

width:90%;
height:350px;
border-style:solid solid solid solid;
color:black;
line-height:1.5em;
}

.heading{
background-color:#FFFFCC;
border-bottom-color:#88BB88;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#88BB88;
border-left-style:solid;
border-left-width:1px;
border-right-color:#88BB88;
border-right-style:solid;
border-right-width:1px;
border-top-color:#88BB88;
border-top-style:solid;
border-top-width:1px;
clear:right;
margin-bottom:0.5em;
margin-left:0.5em;
margin-right:0.5em;
margin-top:0.5em;
padding-bottom:0.5em;
padding-left:0.5em;
padding-right:0.5em;
padding-top:0.5em;
width:90%;
border-style:solid solid solid solid;
color:black;
line-height:1.5em;
}
.control{
background-color:#cccccc;
border-bottom-color:#88BB88;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#88BB88;
border-left-style:solid;
border-left-width:1px;
border-right-color:#88BB88;
border-right-style:solid;
border-right-width:1px;
border-top-color:#88BB88;
border-top-style:solid;
border-top-width:1px;
clear:right;
margin-bottom:0.5em;
margin-left:0.5em;
margin-right:0.5em;
margin-top:0.5em;
padding-bottom:0.5em;
padding-left:0.5em;
padding-right:0.5em;
padding-top:0.5em;
width:90%;
border-style:solid solid solid solid;
color:black;
line-height:1.5em;
}

.toc{
background-color:#FFCFCC;
border-bottom-color:#88BB88;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#88BB88;
border-left-style:solid;
border-left-width:1px;
border-right-color:#88BB88;
border-right-style:solid;
border-right-width:1px;
border-top-color:#88BB88;
border-top-style:solid;
border-top-width:1px;
clear:left;
float:left;

margin-bottom:0.5em;
margin-left:0.5em;
margin-right:0.5em;
margin-top:0.5em;
padding-bottom:0.5em;
padding-left:0.5em;
padding-right:0.5em;
padding-top:0.5em;

width:30%;
border-style:solid solid solid solid;
color:black;
line-height:1.5em;
}

            body {
                font-size: 16px; /* @ EOMB */
            }
            * html body {
                font-size: 100%; /* @ IE */
            }
            body * {
                font-size: 87.5%;
                font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
            }
            body * * {
                font-size: 100%;
            }
            h1 {
                margin: 1em 0 0;
                font-size: 18px;
            }
            h2 {
                margin: 2em 0 1.5em;
                font-size: 16px;
            }
            p {
                margin: 0;
            }
            pre, pre+p, p+p {
                margin: 1em 0 0;
            }
            code {
                font-family: "Courier New", Courier, monospace;
            }
            #update {
                margin: 1.5em 0;
                border: 2px solid;
                padding: .75em;
                font-size: 16px;
            }
            #update, #update * {
                color: red;
            }